1
程式的旅程——從原始碼到執行
AI031Lesson 1
00:00

每個程式的生命週期都始於一個 原始碼程式 (或原始碼檔案)。在最基礎的層面上,你的程式碼不過是一連串的位元組,被組織成稱為 字節的 8 位元資料塊。對我們而言,它是邏輯;對電腦來說,它是一份數位化的數值碼手稿。

1. ASCII 標準

為了確保你在 int 中輸入的「i」與電腦讀取的「i」相同,我們使用 ASCII 標準。每個字元都對應到特定的整數值。例如,字元 # 以位元組值 $35$ 儲存,而 i 則是 $105$。

字元#include
ASCII3510511099108117100101

2. 文本檔與二進位檔的區別

文本檔與二進位檔的區別純粹取決於 文字檔二進位檔 上下文。僅由 ASCII 字元組成的檔案是文字檔;其他所有檔案都是二進位檔。在此初始的「原始碼」階段,你的程式僅作為一連串數值碼的線性字串存在。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>